package com.ruoyi.by.health.service;

import com.ruoyi.by.health.domain.entity.ByhealthLotteryOutcome;
import com.ruoyi.by.health.domain.entity.ByhealthPrize;

import java.util.List;

/**
 * @ClassName IByhealthLotteryOutcomeService
 * @Author 张敬琦
 * @Description 添加描述
 * @Date 2024/1/19 11:16
 **/
public interface IByhealthLotteryOutcomeService {
    public void batchInsertLotteryOutcome(List<ByhealthLotteryOutcome> lotteryOutcomes);
    public void batchInsertBigLotteryOutcome(List<ByhealthLotteryOutcome> lotteryOutcomes) throws InterruptedException;

    public List<ByhealthLotteryOutcome> getLotteryOutcomeByEmpId(Long empId);
    public List<ByhealthLotteryOutcome> getLotteryOutcomeByRulesId(Long rulesId);

    /**
     * 根据条件分页查询获奖列表
     *
     * @param lotteryOutcomes 获奖信息
     * @return 获奖信息集合信息
     */
    public List<ByhealthLotteryOutcome> selectLotteryOutcomeList(ByhealthLotteryOutcome lotteryOutcomes);
}
